separatist weapons depot - Französisch Englisch Wörterbuch